dynode spots - Turkish English Dictionary